package com.itheima.多态;

public class Test01 {
    /*请在main方法中通过多态创建对象，随后使用对象，使得程序符合最终运行结果
       运行结果：
         10
         子类的method方法
         子类的show方法
     */
    public static void main(String[] args) {
        // 请在main方法中通过多态创建对象，随后使用对象，使得程序符合最终运行结果
        Fu fu = new Zi();
        Zi zi = (Zi)fu;
        System.out.println(fu.num);
        zi.method();
        zi.show();
    }
}

class Fu {
    int num = 10;

    public void method() {
        System.out.println("父类的method方法");
    }
}

class Zi extends Fu {
    int num = 20;

    public void method() {
        System.out.println("子类的method方法");
    }

    public void show() {
        System.out.println("子类的show方法");
    }
}

